<!-- 我的 -->
<template>
  <view class="container">
    
     {{versionName}} - {{versionCode}}
     <button @click="$u.func.route('/pages/account/login')">登录</button>
     <button @click="onAPPUpdate">检查更新</button>
     </view>
  
</template>

<script>
import APPUpdate, { getCurrentNo } from '@/uni_modules/zhouWei-APPUpdate/js_sdk/appUpdate';
import componentConfig from "@/config/componentConfig"
export default {
  data () {
    return {
      versionCode:0,
      versionName:''
    };
  },

  components: {},

  computed: {},

  onLoad(){
    this.getVersionName()
		//this.test()
		let versionInfo={
			"versionCode": "100",
			"versionName": "1.0.0"
		}

		componentConfig.getServerNo(versionInfo, true, res => {
			console.log('getServerNo', res)
		})
  },
  mounted() {},

  methods: {
		test(){
			let httpData = {
			version: this.versionCode,
			}
			this.$http.get("aqie-app/appupdate/app_version", httpData,{
				isPrompt: false
			}).then(res => {
				console.log('是否需要更新', res)
			})
		},
    getVersionName() {
				// #ifdef APP-PLUS
				getCurrentNo(res => {
					this.versionName = res.versionName,
          this.versionCode = res.versionCode
				});
				// #endif
				// #ifndef APP-PLUS
				uni.showToast({
					title:"请在APP环境使用",
					icon:"none"
				});
				// #endif
			},
			onAPPUpdate(){
				// #ifdef APP-PLUS
				// true 在出现无新版本的情况下，有弹窗提示
				// false 无提示（一般在APP.vue使用）
				console.log('center 查看是否需要更新')
				APPUpdate(true);
				// #endif
				// #ifndef APP-PLUS
				uni.showToast({
					title:"请在APP环境使用",
					icon:"none"
				});
				// #endif
			},
  }
}

</script>
<style lang='scss' scoped>
.container {
  margin: 40rpx;
}
</style>